body{
    background: #f1f1f1;
}
header{
    position: fixed;
    left: 0;
    top: 0;
    height: 45px;
    background: #FFFFFF;
    position: relative;
}
header a{
    display: block;
    width: 40px;
    height: 45px;
    position: absolute;
    left: 0;
    top: 0;
}
header img{
    width: 10px;
    position: absolute;
    left: 15px;
    top: 15px;
}
header span{
    display: inline-block;
    width: 100%;
    font-size: 15px;
    text-align: center;
    line-height: 45px;
    color: black;
    font-size: 14px;
}
main {
    margin: 15px 0;
    background: #FFFFFF;
}
main .title, main .online {
    height: 45px;
    line-height: 45px;
    padding: 0 15px;
    font-size: 15px;
    color: #868686;
    font-weight: bold;
}
main .online{
    margin: 5px 0 1px;
    border-bottom: 15px solid #f1f1f1;
}
main .title img{width:20px;float: right;margin-right: 20px;margin-top: 15px;}
main .online img{width:28px;float: right;margin-right: 16px;margin-top: 7px;}
.img,.time,.say{width:100%;background: #fff;}
.img p{
    margin-top: 10px;
    color: #000;
    font-size: 14px;
}
.img{border-top: 1px solid #f1f1f1;
    padding: 25px 0;text-align: center}
.border{border-bottom: 1px solid #f1f1f1;}
.img img{width:70%;margin: auto;display: block;}
.font{font-size: 16px;color: #868686;line-height: 50px;}
.time p, .say p{color: black;font-size: 13px}
.say p{ padding: 20px;margin-bottom: 20px}
.say{font-size: 16px;color: #868686;;margin-top:18px;}
.margin{margin-left: 20px;}
.height{height:50px;line-height: 50px;font-size: 15px;color: #868686;font-weight: bold}